be built on a strong foundation - Turco Inglés Diccionario